<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<!-- 
			&&    短路与
			||  短路或
			！   非
			
			短路与    短路或  在一定程度上可以提高程序的执行效率
		 -->
		 
		 <script type="text/javascript">
		 	
			var  b1 = true
			var b2 = false
			
			var  num1 = 1
			
			var  num2 = 2
			
			// &&   当条件1  为false时  条件2 不在执行
			// var  res = b2 && b1   //  true+ true - > true
				
			var  res = b1 && ++num1 > ++num2
			
		    console.log("num1 = "+num1+" num2= "+num2);
			
			
			console.log("true&&false = "+res);
			res = b1 & b2 
			console.log("true&false = "+res);
			
			
			//  只要有一个true   最终的结果就是true    当条件1  为true时  条件2 不在执行
			res = b1 || b2
			console.log(res);
			
			// !  true  -> false      false-> true
			console.log("!true = "+!b1);
			
			
			
		 </script>
		 
	</body>
</html>
